Release History

1.6.3  2/21/99
1. Allow 44 kHz audio sampling for iMac and G3 systems.

1.6.2  2/4/99
1. Added SSTV transmit support (some modes).

1.6.1  2/3/99
1. Program now starts up in Idle mode.

1.6.0  1/31/99
1. Fixed problem with transmit mode where gaps in audio would occur.
2. Fixed bug that caused serial port to not be fully released when exiting.
3. Changed style of pop-up menu in preferences.
4. Added SSTV support (receive only).
5. AGC mode is now always off.

1.5.4  1/22/99
1. Attempted again to fix a bug where MultiMode would crash when Virtual Memory was
    running.

1.5.3  1/16/99
1. Attempted to fix a crashing problem at startup, that only seems to occur on OS 8.5
     or greater.
2. Re-wrote documentation as a stand-alone application.

1.5.2  1/15/99
1. Now creates STARTUP_STATUS_DEBUG  file to assist in debugging.

1.5.1  1/14/99
1. Added EIA, CCIR, and XPH Tone modes.
2. Added transmit mode for Tone, SITOR and FEC modes.

1.5.0  1/10/99
1. Added transmit mode for FAX, RTTY and ASCII modes.
2. Improved FAX Auto-Mode.
3. Added auto-save for FAX mode.
4. Changed maximum picture display for FAX mode to 1810 by 3000 pixels, enough for a 25 minute fax in 120 lines-per-minute mode.

1.2.1  11/29/98
1. Added tuning display for fax mode.

1.2.0  10/25/98
1. Added support for transmitting CW.
2. Added support for zooming the display in Fax mode.

1.1.1  10/24/98
1. Fixed a memory allocation bug.

1.1.0  10/17/98
1. Added auto-sync, satellite, and variable speed modes to FAX mode.
2. Reduced memory requirements, they now range from 4000K to 8000K. The more memory you give MultiMode, the more shades of gray it can display in Fax mode. If you never use Fax mode, then 4000K should be sufficient. 
3. Lengthened audio input buffer, this should reduce decoding glitches caused when your system gets busy with other tasks.
4. Started to add SSTV support.
5. Registration name / code is now displayed in the About Box.

1.0.1  9/18/98
1. Improved filtering routines for CW and RTTY modes.
2. Hopefully better performance on 68K machines.
3. Adjustments to the Bit Rate mode.

1.0.0  9/7/98
1. Added scrolling and other “Mac” features to the fax window.
2. Tweaked filtering routines.
3. Changed registration code system.
4. Added on-line help.
5. Added auto-speed detect for morse code mode.
6. Changed demodulation routines.
7. Changed signal Window format, added audio volume bar.

0.9.2  5/3/98
1. MultiMode now released as a single FAT application, rather than separate 68K and PPC 
   versions.
2. Reduced the amount of digital filtering for some modes when running on a 68K machine.
    While this may increase susceptibility to noise, it will also improve performance, and
    may allow the use of some older machines that couldn’t be used before. 

0.9.1  2/15/98
1. Implemented SITOR-B / FEC / NAVTEX mode. Hopefully this will be the foundation for
    support of additional synchronous modes.

0.9.0  1/2/98
1. Completely re-wrote FAX receive routine. It seems to decode much better now, and
    decodes in gray scale.
2. Added additional morse code speed options (7, 10, 16, 26, 34 wpm added)
3. Changed RTTY center frequency to 1900 Hz (from 2100 Hz)
4. Changed 110 baud button to 150 baud for RTTY mode
5. Added statistics display to ACARS mode showing percent and number of good/bad
    packets.
6. Tweaked morse code receiving routine.
7. Fixed bug in morse code mode - the letter P was displayed as an H.
8. Improved memory management, reducing memory required by around half.
9. Sound input is interrupt driven, so data shouldn’t be lost if performing other background
   tasks (to a point of course).
10. Printing faxes should work, the text window can’t [yet] be printed.

0.4.7  9/19/97
1. Removed Speech (temporarily?) as this was causing problems for some users, especially those with OS8.

0.4.6  9/14/97
1. Overhauled Preferences substantially, it is recommended that this section of the documentation be reviewed to see what has been added
2. Added ability to save all subsequent text output to a log file, ideal for unattended ACARS monitoring. 
3. Continued to improve Bit Rate mode.
4. Added ability to have MultiMode speak decoded text, enabled in the 
Preferences->General window. 

0.4.5  9/10/97
1. Fixed a problem where you often had to repeatedly click on buttons to actually activate
them.
2. Added tighter audio filtering to CW mode, this should help reject more interfering signals. It may make tuning a little different than before. 
3. Added display of the percent CPU time being used, to help gauge processor loading
4. Major internal software changes, which aren’t visible to the user, but should make it easier to add some additional modes in the future. 

0.4.4  8/31/97
Fixed (again!) a major bug that would cause crashing when clicking on or moving/resizing the text display window. Hopefully this bug will stay fixed this time!
Added time display to ACARS mode.
Added support for ACARS.LST file for plane information display.
Added display of date/time stamp with ACARS loggings.

0.4.3  8/29/97
Added Preferences.
Added DTMF decoding support.
Added Calibration mode to calibrate FAX and SSTV timing.
Added support for saving text files and FAX pictures to disk.
Modified 680x0 filter routines to speed them up.

0.4.2  8/23/97
Fixed a major bug that would cause crashing when clicking on or moving/resizing the text display window.
Added display of Processor CPU Time, to help gauge how busy a given system is.
Changed format of ACARS display.
Changed sampling period of ACARS mode, and data is buffered between reads, so packets aren’t lost if they occur inbetween updates. 
RTTY mode now displays gray in the signal window if a mark or space tone isn’t present.

0.4.1  8/15/97
Added support for ACARS mode.
Added support for WWVB Time Code decoding.

0.4.0  8/3/97
Now compiled for PowerPC, PowerMac now required.
Started major changes to the operator interface.
Improved audio filter routines for better noise immunity.
Added support for SITOR-A
Added FFT for spectrum display
Added 600 Hz shift for RTTY
Started to add automatic bit-rate detection for RTTY

0.3.2  4/2/97
Added support for gray scale faxes
Added ability to adjust sampling rate for faxes, to correct skewing of vertical lines

0.3.1  3/19/97
Turned sound play-through back on, so you can hear the radio's audio through your Mac's speakers.

0.3.0  3/18/97
Added support for Baudot RTTY.

0.2.1  3/16/97
Added scrolling for fax reception.

0.2.0  2/23/97
Added support for Weather Fax reception.

0.1.1  12/31/96
Increased sampling frequency to 22 KHz.
[Hopefully] fixed bug that caused crash if no signal present for too long.
[Maybe] fixed a bug that caused a crash on some systems at launch.

0.1.0  12/29/96
Initial release